home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / prog_d / qrep10b.zip / MDREP.DFM / MDREP.txt < prev   
Text File  |  1996-04-10  |  17KB  |  782 lines

  1. object MDForm: TMDForm
  2.   Left = 250
  3.   Top = 145
  4.   Width = 818
  5.   Height = 437
  6.   HorzScrollBar.Range = 1200
  7.   VertScrollBar.Range = 2000
  8.   AutoScroll = False
  9.   Caption = 'Master Detail demo Report'
  10.   Font.Color = clBlack
  11.   Font.Height = -13
  12.   Font.Name = 'Arial'
  13.   Font.Style = []
  14.   PixelsPerInch = 96
  15.   ShowHint = True
  16.   TextHeight = 16
  17.   object Title: TQRBand
  18.     Left = 0
  19.     Top = 0
  20.     Width = 1200
  21.     Height = 47
  22.     Align = alTop
  23.     BandType = rbTitle
  24.     Color = clWhite
  25.     Font.Color = clNavy
  26.     Font.Height = -15
  27.     Font.Name = 'Arial'
  28.     Font.Style = []
  29.     ForceNewPage = False
  30.     Frame.Width = 0
  31.     Frame.DrawTop = False
  32.     Frame.DrawBottom = False
  33.     Frame.DrawLeft = False
  34.     Frame.DrawRight = False
  35.     ParentFont = False
  36.     Ruler = qrrInchesHV
  37.     object QRLabel15: TQRLabel
  38.       Left = 96
  39.       Top = 5
  40.       width = 216
  41.       height = 41
  42.       Caption = 'QuickReport'
  43.       AlignToBand = False
  44.       Font.Color = 8404992
  45.       Font.Height = -36
  46.       Font.Name = 'Arial'
  47.       Font.Style = [fsBold, fsItalic]
  48.       ParentFont = False
  49.     end
  50.     object Image1: TImage
  51.       Left = 9
  52.       Top = 5
  53.       Width = 79
  54.       Height = 37
  55.       Picture.Data = {<image000.bmp>}
  56.       Stretch = True
  57.     end
  58.     object QRLabel1: TQRLabel
  59.       Left = 329
  60.       Top = 23
  61.       width = 69
  62.       height = 17
  63.       Caption = 'for Delphi'
  64.       AlignToBand = False
  65.       Font.Color = 8404992
  66.       Font.Height = -15
  67.       Font.Name = 'Arial'
  68.       Font.Style = [fsBold, fsItalic]
  69.       ParentFont = False
  70.     end
  71.     object QRLabel16: TQRLabel
  72.       Left = 561
  73.       Top = 23
  74.       width = 190
  75.       height = 17
  76.       Caption = 'Copyright (c) 1996 QSD AS'
  77.       AlignToBand = False
  78.       Font.Color = clBlack
  79.       Font.Height = -15
  80.       Font.Name = 'Arial'
  81.       Font.Style = [fsBold, fsItalic]
  82.       ParentFont = False
  83.     end
  84.   end
  85.   object CustomerHeading: TQRBand
  86.     Left = 0
  87.     Top = 47
  88.     Width = 1200
  89.     Height = 41
  90.     Align = alTop
  91.     BandType = rbDetail
  92.     Color = 8404992
  93.     ForceNewPage = False
  94.     Frame.Width = 0
  95.     Frame.DrawTop = False
  96.     Frame.DrawBottom = False
  97.     Frame.DrawLeft = False
  98.     Frame.DrawRight = False
  99.     LinkBand = OrderDetail
  100.     Ruler = qrrNone
  101.     object QRDBText1: TQRDBText
  102.       Left = 9
  103.       Top = 14
  104.       width = 257
  105.       height = 19
  106.       DataSource = CustomerDS
  107.       DataField = 'Company'
  108.       Font.Color = clWhite
  109.       Font.Height = -19
  110.       Font.Name = 'Arial'
  111.       Font.Style = [fsBold, fsItalic]
  112.       ParentFont = False
  113.     end
  114.     object QRLabel3: TQRLabel
  115.       Left = 9
  116.       Top = 0
  117.       width = 55
  118.       height = 15
  119.       Caption = 'Customer'
  120.       AlignToBand = False
  121.       Font.Color = clWhite
  122.       Font.Height = -12
  123.       Font.Name = 'Arial'
  124.       Font.Style = []
  125.       ParentFont = False
  126.     end
  127.     object QRLabel4: TQRLabel
  128.       Left = 273
  129.       Top = 0
  130.       width = 36
  131.       height = 15
  132.       Alignment = taRightJustify
  133.       Caption = 'Phone'
  134.       AlignToBand = False
  135.       Font.Color = clWhite
  136.       Font.Height = -12
  137.       Font.Name = 'Arial'
  138.       Font.Style = []
  139.       ParentFont = False
  140.     end
  141.     object QRDBText3: TQRDBText
  142.       Left = 274
  143.       Top = 14
  144.       width = 139
  145.       height = 19
  146.       DataSource = CustomerDS
  147.       DataField = 'Phone'
  148.       Font.Color = clWhite
  149.       Font.Height = -19
  150.       Font.Name = 'Arial'
  151.       Font.Style = [fsBold, fsItalic]
  152.       ParentFont = False
  153.     end
  154.     object QRDBText4: TQRDBText
  155.       Left = 73
  156.       Top = 0
  157.       width = 29
  158.       height = 15
  159.       Alignment = taRightJustify
  160.       DataSource = CustomerDS
  161.       DataField = 'CustNo'
  162.       Font.Color = clWhite
  163.       Font.Height = -12
  164.       Font.Name = 'Arial'
  165.       Font.Style = []
  166.       ParentFont = False
  167.     end
  168.     object QRLabel5: TQRLabel
  169.       Left = 416
  170.       Top = 0
  171.       width = 19
  172.       height = 15
  173.       Caption = 'Fax'
  174.       AlignToBand = False
  175.       Font.Color = clWhite
  176.       Font.Height = -12
  177.       Font.Name = 'Arial'
  178.       Font.Style = []
  179.       ParentFont = False
  180.     end
  181.     object QRDBText5: TQRDBText
  182.       Left = 416
  183.       Top = 14
  184.       width = 134
  185.       height = 19
  186.       DataSource = CustomerDS
  187.       DataField = 'Fax'
  188.       Font.Color = clWhite
  189.       Font.Height = -19
  190.       Font.Name = 'Arial'
  191.       Font.Style = [fsBold, fsItalic]
  192.       ParentFont = False
  193.     end
  194.   end
  195.   object CustomerFooter: TQRBand
  196.     Left = 0
  197.     Top = 161
  198.     Width = 1200
  199.     Height = 22
  200.     Align = alTop
  201.     BandType = rbGroupFooter
  202.     Color = clWhite
  203.     ForceNewPage = False
  204.     Frame.Width = 0
  205.     Frame.DrawTop = False
  206.     Frame.DrawBottom = False
  207.     Frame.DrawLeft = False
  208.     Frame.DrawRight = False
  209.     Ruler = qrrNone
  210.     object QRDBCalc1: TQRDBCalc
  211.       Left = 524
  212.       Top = 1
  213.       width = 93
  214.       height = 19
  215.       Alignment = taRightJustify
  216.       DataSource = OrderDS
  217.       DataField = 'AmountPaid'
  218.       Operation = qrcSUM
  219.       PrintMask = '#,##0.00'
  220.       ResetBand = CustomerFooter
  221.     end
  222.     object QRLabel7: TQRLabel
  223.       Left = 353
  224.       Top = 1
  225.       width = 154
  226.       height = 16
  227.       Caption = 'Total sales this customer: '
  228.       AlignToBand = False
  229.     end
  230.   end
  231.   object PageFooter: TQRBand
  232.     Left = 0
  233.     Top = 230
  234.     Width = 1200
  235.     Height = 22
  236.     Align = alTop
  237.     BandType = rbPageFooter
  238.     Color = clWhite
  239.     ForceNewPage = False
  240.     Frame.Width = 0
  241.     Frame.DrawTop = False
  242.     Frame.DrawBottom = False
  243.     Frame.DrawLeft = False
  244.     Frame.DrawRight = False
  245.     Ruler = qrrNone
  246.     object QRSysData1: TQRSysData
  247.       Left = 667
  248.       Top = 0
  249.       width = 91
  250.       height = 18
  251.       Alignment = taRightJustify
  252.       AlignToBand = True
  253.       Data = qrsPageNumber
  254.       Text = 'Page '
  255.     end
  256.   end
  257.   object Summary: TQRBand
  258.     Left = 0
  259.     Top = 183
  260.     Width = 1200
  261.     Height = 47
  262.     Hint = 'QuickReport'
  263.     Align = alTop
  264.     BandType = rbSummary
  265.     Color = clWhite
  266.     ForceNewPage = False
  267.     Frame.Width = 0
  268.     Frame.DrawTop = False
  269.     Frame.DrawBottom = False
  270.     Frame.DrawLeft = False
  271.     Frame.DrawRight = False
  272.     Ruler = qrrNone
  273.     object QRSysData2: TQRSysData
  274.       Left = 522
  275.       Top = 14
  276.       width = 225
  277.       height = 18
  278.       AlignToBand = False
  279.       Data = qrsDetailCount
  280.       Font.Color = clBlack
  281.       Font.Height = -15
  282.       Font.Name = 'Arial'
  283.       Font.Style = [fsBold]
  284.       ParentFont = False
  285.       Text = 'Total number of orders : '
  286.     end
  287.     object QRDBCalc2: TQRDBCalc
  288.       Left = 366
  289.       Top = 14
  290.       width = 120
  291.       height = 19
  292.       Alignment = taRightJustify
  293.       DataSource = OrderDS
  294.       DataField = 'AmountPaid'
  295.       Font.Color = clBlack
  296.       Font.Height = -15
  297.       Font.Name = 'Arial'
  298.       Font.Style = [fsBold]
  299.       ParentFont = False
  300.       Operation = qrcSUM
  301.       PrintMask = ',0.00'
  302.     end
  303.     object QRLabel6: TQRLabel
  304.       Left = 123
  305.       Top = 14
  306.       width = 183
  307.       height = 18
  308.       Caption = 'Total sales all customers :'
  309.       AlignToBand = False
  310.       Font.Color = clBlack
  311.       Font.Height = -15
  312.       Font.Name = 'Arial'
  313.       Font.Style = [fsBold]
  314.       ParentFont = False
  315.     end
  316.   end
  317.   object OrderDetail: TQRBand
  318.     Left = 0
  319.     Top = 88
  320.     Width = 1200
  321.     Height = 33
  322.     Align = alTop
  323.     BandType = rbSubDetail
  324.     Color = clWhite
  325.     ForceNewPage = False
  326.     Frame.Width = 0
  327.     Frame.DrawTop = False
  328.     Frame.DrawBottom = False
  329.     Frame.DrawLeft = False
  330.     Frame.DrawRight = False
  331.     LinkBand = ItemsDetail
  332.     Ruler = qrrNone
  333.     object QRDBText2: TQRDBText
  334.       Left = 69
  335.       Top = 0
  336.       width = 51
  337.       height = 19
  338.       Alignment = taRightJustify
  339.       DataSource = OrderDS
  340.       DataField = 'OrderNo'
  341.     end
  342.     object QRDBText7: TQRDBText
  343.       Left = 192
  344.       Top = 0
  345.       width = 74
  346.       height = 19
  347.       DataSource = OrderDS
  348.       DataField = 'SaleDate'
  349.     end
  350.     object QRLabel2: TQRLabel
  351.       Left = 9
  352.       Top = 0
  353.       width = 64
  354.       height = 18
  355.       Caption = 'Order no'
  356.       AlignToBand = False
  357.       Font.Color = clBlack
  358.       Font.Height = -15
  359.       Font.Name = 'Arial'
  360.       Font.Style = [fsBold]
  361.       ParentFont = False
  362.     end
  363.     object QRLabel9: TQRLabel
  364.       Left = 137
  365.       Top = 0
  366.       width = 33
  367.       height = 18
  368.       Caption = 'Date'
  369.       AlignToBand = False
  370.       Font.Color = clBlack
  371.       Font.Height = -15
  372.       Font.Name = 'Arial'
  373.       Font.Style = [fsBold]
  374.       ParentFont = False
  375.     end
  376.     object QRLabel10: TQRLabel
  377.       Left = 72
  378.       Top = 16
  379.       width = 31
  380.       height = 14
  381.       Caption = 'Partno'
  382.       AlignToBand = False
  383.       Font.Color = clBlack
  384.       Font.Height = -11
  385.       Font.Name = 'Arial'
  386.       Font.Style = []
  387.       ParentFont = False
  388.     end
  389.     object QRLabel11: TQRLabel
  390.       Left = 128
  391.       Top = 16
  392.       width = 54
  393.       height = 14
  394.       Caption = 'Description'
  395.       AlignToBand = False
  396.       Font.Color = clBlack
  397.       Font.Height = -11
  398.       Font.Name = 'Arial'
  399.       Font.Style = []
  400.       ParentFont = False
  401.     end
  402.     object QRLabel12: TQRLabel
  403.       Left = 428
  404.       Top = 16
  405.       width = 24
  406.       height = 14
  407.       Caption = 'Price'
  408.       AlignToBand = False
  409.       Font.Color = clBlack
  410.       Font.Height = -11
  411.       Font.Name = 'Arial'
  412.       Font.Style = []
  413.       ParentFont = False
  414.     end
  415.     object QRLabel13: TQRLabel
  416.       Left = 488
  417.       Top = 16
  418.       width = 17
  419.       height = 14
  420.       Caption = 'Qty'
  421.       AlignToBand = False
  422.       Font.Color = clBlack
  423.       Font.Height = -11
  424.       Font.Name = 'Arial'
  425.       Font.Style = []
  426.       ParentFont = False
  427.     end
  428.     object QRLabel14: TQRLabel
  429.       Left = 592
  430.       Top = 16
  431.       width = 23
  432.       height = 14
  433.       Caption = 'Total'
  434.       AlignToBand = False
  435.       Font.Color = clBlack
  436.       Font.Height = -11
  437.       Font.Name = 'Arial'
  438.       Font.Style = []
  439.       ParentFont = False
  440.     end
  441.     object QRShape1: TQRShape
  442.       Left = 184
  443.       Top = 24
  444.       width = 193
  445.       Height = 4
  446.       Shape = qrsHorLine
  447.     end
  448.     object QRShape2: TQRShape
  449.       Left = 392
  450.       Top = 24
  451.       width = 33
  452.       Height = 4
  453.       Shape = qrsHorLine
  454.     end
  455.     object QRShape3: TQRShape
  456.       Left = 468
  457.       Top = 24
  458.       width = 17
  459.       Height = 4
  460.       Shape = qrsHorLine
  461.     end
  462.     object QRShape4: TQRShape
  463.       Left = 528
  464.       Top = 24
  465.       width = 61
  466.       Height = 4
  467.       Shape = qrsHorLine
  468.     end
  469.     object QRShape5: TQRShape
  470.       Left = 53
  471.       Top = 24
  472.       width = 16
  473.       Height = 4
  474.       Shape = qrsHorLine
  475.     end
  476.   end
  477.   object ItemsDetail: TQRBand
  478.     Left = 0
  479.     Top = 121
  480.     Width = 1200
  481.     Height = 19
  482.     AfterPrint = ItemsDetailAfterPrint
  483.     Align = alTop
  484.     BandType = rbSubDetail
  485.     BeforePrint = ItemsDetailBeforePrint
  486.     Color = clWhite
  487.     ForceNewPage = False
  488.     Frame.Width = 0
  489.     Frame.DrawTop = False
  490.     Frame.DrawBottom = False
  491.     Frame.DrawLeft = False
  492.     Frame.DrawRight = False
  493.     LinkBand = OrderFooter
  494.     Ruler = qrrNone
  495.     object QRDBText8: TQRDBText
  496.       Left = 110
  497.       Top = 24
  498.       width = 239
  499.       height = 19
  500.       DataSource = PartsDS
  501.       DataField = 'Description'
  502.     end
  503.     object QRDBText6: TQRDBText
  504.       Left = 27
  505.       Top = 0
  506.       width = 75
  507.       height = 19
  508.       Alignment = taRightJustify
  509.       DataSource = ItemsDS
  510.       DataField = 'PartNo'
  511.     end
  512.     object QRDBText9: TQRDBText
  513.       Left = 361
  514.       Top = 0
  515.       width = 92
  516.       height = 19
  517.       Alignment = taRightJustify
  518.       DataSource = PartsDS
  519.       DataField = 'ListPrice'
  520.     end
  521.     object QRDBText10: TQRDBText
  522.       Left = 457
  523.       Top = 0
  524.       width = 47
  525.       height = 19
  526.       Alignment = taRightJustify
  527.       DataSource = ItemsDS
  528.       DataField = 'Qty'
  529.     end
  530.     object QRDBText11: TQRDBText
  531.       Left = 528
  532.       Top = 0
  533.       width = 89
  534.       height = 17
  535.       Alignment = taRightJustify
  536.       DataSource = ItemsDS
  537.       DataField = 'TotalAmount'
  538.     end
  539.     object QRDBText12: TQRDBText
  540.       Left = 128
  541.       Top = 0
  542.       width = 241
  543.       height = 17
  544.       DataSource = PartsDS
  545.       DataField = 'Description'
  546.     end
  547.   end
  548.   object OrderFooter: TQRBand
  549.     Left = 0
  550.     Top = 140
  551.     Width = 1200
  552.     Height = 21
  553.     Align = alTop
  554.     BandType = rbGroupFooter
  555.     Color = clWhite
  556.     ForceNewPage = False
  557.     Frame.Width = 0
  558.     Frame.DrawTop = False
  559.     Frame.DrawBottom = False
  560.     Frame.DrawLeft = False
  561.     Frame.DrawRight = False
  562.     LinkBand = CustomerFooter
  563.     Ruler = qrrNone
  564.     object QRLabel17: TQRLabel
  565.       Left = 380
  566.       Top = 0
  567.       width = 125
  568.       height = 16
  569.       Caption = 'Total sales this order:'
  570.       AlignToBand = False
  571.     end
  572.     object QRShape6: TQRShape
  573.       Left = 128
  574.       Top = 8
  575.       width = 249
  576.       Height = 4
  577.       Shape = qrsHorLine
  578.     end
  579.     object QRDBText13: TQRDBText
  580.       Left = 524
  581.       Top = 0
  582.       width = 93
  583.       height = 17
  584.       Alignment = taRightJustify
  585.       DataSource = OrderDS
  586.       DataField = 'AmountPaid'
  587.     end
  588.   end
  589.   object MDRep: TQuickReport
  590.     DataSource = CustomerDS
  591.     ColumnMarginInches = 0
  592.     ColumnMarginMM = 0
  593.     Columns = 1
  594.     DisplayPrintDialog = False
  595.     LeftMarginInches = 0
  596.     LeftMarginMM = 0
  597.     Orientation = poPortrait
  598.     PageFrame.DrawTop = False
  599.     PageFrame.DrawBottom = False
  600.     PageFrame.DrawLeft = False
  601.     PageFrame.DrawRight = False
  602.     PaperLength = 0
  603.     PaperSize = qrpDefault
  604.     PaperWidth = 0
  605.     PrintOrder = qrColByCol
  606.     ReportTitle = 'QuickReport Master/detail demonstration'
  607.     RestartData = True
  608.     SQLCompatible = False
  609.     TitleBeforeHeader = False
  610.     Left = 4
  611.     Top = 224
  612.   end
  613.   object CustomerTable: TTable
  614.     Active = True
  615.     DatabaseName = 'DBDEMOS'
  616.     IndexFieldNames = 'Company'
  617.     TableName = 'CUSTOMER.DB'
  618.     Left = 36
  619.     Top = 224
  620.     object CustomerTableCustNo: TFloatField
  621.       FieldName = 'CustNo'
  622.     end
  623.     object CustomerTableCompany: TStringField
  624.       FieldName = 'Company'
  625.       Size = 30
  626.     end
  627.     object CustomerTablePhone: TStringField
  628.       FieldName = 'Phone'
  629.       Size = 15
  630.     end
  631.     object CustomerTableFAX: TStringField
  632.       FieldName = 'FAX'
  633.       Size = 15
  634.     end
  635.     object CustomerTableContact: TStringField
  636.       FieldName = 'Contact'
  637.     end
  638.   end
  639.   object OrdersTable: TTable
  640.     Active = True
  641.     DatabaseName = 'DBDEMOS'
  642.     IndexFieldNames = 'CustNo'
  643.     MasterFields = 'CustNo'
  644.     MasterSource = CustomerDS
  645.     TableName = 'ORDERS.DB'
  646.     Left = 44
  647.     Top = 260
  648.     object OrdersTableOrderNo: TFloatField
  649.       FieldName = 'OrderNo'
  650.     end
  651.     object OrdersTableSaleDate: TDateTimeField
  652.       FieldName = 'SaleDate'
  653.     end
  654.     object OrdersTableItemsTotal: TCurrencyField
  655.       FieldName = 'ItemsTotal'
  656.       Currency = True
  657.     end
  658.     object OrdersTableTaxRate: TFloatField
  659.       FieldName = 'TaxRate'
  660.     end
  661.     object OrdersTableFreight: TCurrencyField
  662.       FieldName = 'Freight'
  663.       Currency = True
  664.     end
  665.     object OrdersTableAmountPaid: TCurrencyField
  666.       FieldName = 'AmountPaid'
  667.       Currency = True
  668.     end
  669.     object OrdersTableCustNo: TFloatField
  670.       FieldName = 'CustNo'
  671.       Required = True
  672.     end
  673.   end
  674.   object CustomerDS: TDataSource
  675.     DataSet = CustomerTable
  676.     Left = 68
  677.     Top = 224
  678.   end
  679.   object OrderDS: TDataSource
  680.     DataSet = OrdersTable
  681.     Left = 76
  682.     Top = 260
  683.   end
  684.   object QRDetailLink1: TQRDetailLink
  685.     DataSource = OrderDS
  686.     DetailBand = OrderDetail
  687.     FooterBand = CustomerFooter
  688.     Master = MDRep
  689.     PrintBefore = False
  690.     Left = 12
  691.     Top = 260
  692.   end
  693.   object QRDetailLink2: TQRDetailLink
  694.     DataSource = ItemsDS
  695.     DetailBand = ItemsDetail
  696.     FooterBand = OrderFooter
  697.     Master = QRDetailLink1
  698.     PrintBefore = False
  699.     Left = 24
  700.     Top = 296
  701.   end
  702.   object ItemsTable: TTable
  703.     Active = True
  704.     DatabaseName = 'DBDEMOS'
  705.     IndexFieldNames = 'OrderNo'
  706.     MasterFields = 'OrderNo'
  707.     MasterSource = OrderDS
  708.     TableName = 'ITEMS.DB'
  709.     Left = 56
  710.     Top = 296
  711.     object ItemsTableOrderNo: TFloatField
  712.       FieldName = 'OrderNo'
  713.     end
  714.     object ItemsTableItemNo: TFloatField
  715.       FieldName = 'ItemNo'
  716.     end
  717.     object ItemsTablePartNo: TFloatField
  718.       FieldName = 'PartNo'
  719.     end
  720.     object ItemsTableQty: TIntegerField
  721.       FieldName = 'Qty'
  722.     end
  723.     object ItemsTableDiscount: TFloatField
  724.       FieldName = 'Discount'
  725.     end
  726.     object ItemsTableTotal: TCurrencyField
  727.       Calculated = True
  728.       FieldName = 'Total'
  729.       Currency = True
  730.     end
  731.     object ItemsTableTotalAmount: TCurrencyField
  732.       Calculated = True
  733.       FieldName = 'TotalAmount'
  734.       Currency = True
  735.     end
  736.   end
  737.   object ItemsDS: TDataSource
  738.     DataSet = ItemsTable
  739.     Left = 88
  740.     Top = 296
  741.   end
  742.   object PartsTable: TTable
  743.     Active = True
  744.     DatabaseName = 'DBDEMOS'
  745.     IndexFieldNames = 'PartNo'
  746.     MasterFields = 'PartNo'
  747.     MasterSource = ItemsDS
  748.     TableName = 'PARTS.DB'
  749.     Left = 64
  750.     Top = 332
  751.     object PartsTablePartNo: TFloatField
  752.       FieldName = 'PartNo'
  753.     end
  754.     object PartsTableVendorNo: TFloatField
  755.       FieldName = 'VendorNo'
  756.     end
  757.     object PartsTableDescription: TStringField
  758.       FieldName = 'Description'
  759.       Size = 30
  760.     end
  761.     object PartsTableOnHand: TFloatField
  762.       FieldName = 'OnHand'
  763.     end
  764.     object PartsTableOnOrder: TFloatField
  765.       FieldName = 'OnOrder'
  766.     end
  767.     object PartsTableCost: TCurrencyField
  768.       FieldName = 'Cost'
  769.       Currency = True
  770.     end
  771.     object PartsTableListPrice: TCurrencyField
  772.       FieldName = 'ListPrice'
  773.       Currency = True
  774.     end
  775.   end
  776.   object PartsDS: TDataSource
  777.     DataSet = PartsTable
  778.     Left = 96
  779.     Top = 332
  780.   end
  781. end
  782.